import Mock from "mockjs";

//表示需要拦截的 URL，可以是 URL 字符串或 URL 正则。
//表示需要拦截的 Ajax 请求类型。例如 GET、POST、PUT、DELETE 等。
//表示数据模板，可以是对象或字符串。例如 { 'data|1-10':[{}] }、'@EMAIL'。
Mock.mock("/mock/user/userInfo", "get", {
    id: "@id()", // 得到随机的id
    username: "@cname()", // 随机生成中文名字
    email: "@email()", // email
    ip: "@ip()", // ip地址
    description: "@paragraph()", // 描述
    date: "@date()" // 随机生成日期
});
Mock.mock("/mock/home/swiper", "get", {
    defaultVal: {
        isShow: {
            val: true
        },
        imgList: {
            title: "最多可添加10张图片，建议宽度750px",
            max: 10,
            list: [
                {
                    img: "http://kaifa.crmeb.net/uploads/attach/2020/03/20200319/a32307fd1043c350932a462839288d38.jpg",
                    info: [
                        {
                            title: "标题",
                            value: "",
                            maxlength: 10,
                            tips: "选填，不超过十个字"
                        },
                        {
                            title: "链接",
                            value: "",
                            maxlength: 999,
                            tips: "请填写链接"
                        }
                    ]
                },
                {
                    img: "http://kaifa.crmeb.net/uploads/attach/2020/03/20200319/906d46eb6f734eaf1fd820601893af0d.jpg",
                    info: [
                        {
                            title: "标题",
                            value: "",
                            maxlength: 10,
                            tips: "选填，不超过十个字"
                        },
                        {
                            title: "链接",
                            value: "",
                            maxlength: 999,
                            tips: "请填写链接"
                        }
                    ]
                }
            ]
        }
    }
});
